/* 
原始数据类型
 */

// string
const a: string = "foobar";

// number
const b: number = 100;

// boolean
const c: boolean = true;

// 严格模式下报错 非严格模式可行
// const a: string = null;
// const b: number = null;
// const c: boolean = null;

// 严格模式可以是 undefined 非严格模式可以是 null 或 undefined
const e: void = null;

const f: null = null;
const g: undefined = undefined;

// target 为 es5 时会报错， es5 及更早版本的标准中没有基础数据类型 Symbol
const h:symbol = Symbol()
